3
תגובות

התאג <title>

פתח Alxy ,
האם זה משנה איפה התאג הזה ממוקדם בקוד? לדוגמה, זה בסדר למקם אותו לא ב- <head>?

נגיד בדף של כתבה אחרי ה-
require_once ('/theme/header.php');

אני עושה
echo "<title>", $article['title'], " - שם האתר</title>";

(זה יוצא ב-body)

זה תקני? מבחינת XHTML זה תקני?

באתר עצמו זה עובד, וכשאני עושה הצגת קוד מקור זה מציג את ה-title בתוך תגי ה-head...

3 תשובות

avatar ענה OrelBeY ב 20 ליולי 2012 #

לא תקני. התגית title חייבת להיות בתוך head.

avatar ענה Alxy ב 20 ליולי 2012 #

זאת בעיה, מה אני עושה במקרה שאני צריך לכל עמוד title שונה?
אפשר לדוגמה לעשות ככה:

$title = "כותרת";
require_once ('/theme/header.php');

וב-title שב-header כך:
echo "<title>", $title, "</title>";


או שיש דרך טובה יותר שאתם ממליצים עליה לעשות כותרות לכל עמוד?
כיצד אתם עושים, למשל?

avatar ענה Y_Y ב 20 ליולי 2012 #

איפה שאפשר תנסה להפעיל את המנוע של הPHP כמה שפחות

<title> <?php echo $title; ?> </title>